Obec Kněževes leží v Středočeském kraji v ORP Rakovník v nadmořské výšce 364 m. V roce 2014 zde žilo 1071 obyvatel. Kněževes má katastrální území o rozloze 1256 ha.